package com.prevpn.dto;

import lombok.Data;

/**
 * 编辑组织架构请求参数
 */
@Data
public class GroupUpdateDTO {
    private String directoryDomain; // 用户目录唯一标识 (local / customXXXX)
    private String fullPath;        // 组织架构全路径，如 /客服体系/专家中心
    private String externalId;      // 可选：外部id
    private String description;     // 可选：描述
    private String name;            // 可选：新名称

    private GroupRef group;         // 可选：上级组织信息

    @Data
    public static class GroupRef {
        private String key;   // id / fullPath / externalId
        private String data;  // 对应的值
    }
}
